devil's shoestrings - Turco Inglés Diccionario